* { font-family: "Dotum", "Dotumche", "돋움", "돋움체"; font-size: 12px; color: #7D7D7D; }
html { height: 100%; }
body { width: 100%; height: 100%; margin: 0px; padding: 0px; background-color: #FFFFFF; }
div { position: relative; }
iframe { border: none; }
a { text-decoration: none; }

#api_wrap { width: 100%; }
#api_wrap table { width: 100%; padding: 0px; border-collapse: collapse; border-top: 2px solid #EEEEEE; border-bottom: 2px solid #EEEEEE; }
#api_wrap th { height: 30px; border-top: 2px solid #EEEEEE; border-bottom: 1px solid #EEEEEE; color: #CC0000; }
#api_wrap td { height: 30px; border-bottom: 1px solid #EEEEEE; text-align: center; }
#api_wrap #search { margin: 10px 0px; text-align: right }

#result { width: 100%; }
#result table { width: 100%; padding: 0px; border-collapse: collapse; border-top: 2px solid #EEEEEE; border-bottom: 2px solid #EEEEEE; }
#result th { height: 30px; border-top: 2px solid #EEEEEE; border-bottom: 2px solid #EEEEEE; color: #CC0000; }
#result td { height: 30px; border-bottom: 1px solid #EEEEEE; text-align: center; }
#result td #limit_code { width: 500px; text-overflow : ellipsis; overflow : hidden; white-space:nowrap; }
#result #search { margin: 10px 0px; text-align: right }

#device { width: 100%; }
#device table { width: 100%; padding: 0px; border-collapse: collapse; border-top: 2px solid #EEEEEE; border-bottom: 2px solid #EEEEEE; }
#device th { height: 30px; border-top: 2px solid #EEEEEE; border-bottom: 2px solid #EEEEEE; color: #CC0000; }
#device td { height: 30px; border-bottom: 1px solid #EEEEEE; text-align: center; }
#device td #limit_code { width: 550px; text-overflow : ellipsis; overflow : hidden; white-space:nowrap; }
#device #search { margin: 10px 0px; text-align: right }

.clear { clear: both; }
.paging { clear: both; margin: 20px auto 0px; text-align: center; height: 24px; }
.paging ul { display: inline; height: 24px; }
.paging li { height: 24px; display: inline; vertical-align: middle; }
.paging li a { border: none; color: #7D7D7D; text-align: center; font-weight: bold; line-height: 22px; display: inline-block; height: 22px; padding: 0 9px 0 7px; }
.paging li.on a,.paging li a:hover { color: #CC0000; font-weight: bold; cursor: pointer; }